🇬🇧 en no 🇳🇴

on the spot

  • (idiomatic) At that very moment.
på flekken
Wiktionary Links